leg strap - Turco Inglés Diccionario